<?php
echo '	function textarea($field, $value, $fieldinfo) {
		extract($fieldinfo);
		$setting = string2array($setting);
		extract($setting);
		if(!$value) $value = $defaultvalue;
		$allow_empty = \'empty:true,\';
		if($minlength || $pattern) $allow_empty = \'\';
		if($errortips && $this->fields[$field][\'isbase\']) $this->formValidator .= \'$("#\'.$field.\'").formValidator({\'.$allow_empty.\'onshow:"\'.$errortips.\'",onfocus:"\'.$errortips.\'"}).inputValidator({min:1,onerror:"\'.$errortips.\'"});\';
		$value = empty($value) ? $setting[\'defaultvalue\'] : $value;
		return "<textarea name=\'info[{$field}]\' id=\'$field\' style=\'width:{$width}%;height:{$height}px;\' $formattribute $css>{$value}</textarea>";
	}
'
?>